package com.ben.chatroom.session.dao;

import com.ben.chatroom.session.entity.SessionCache;

/**
 * 会话管理
 * @author huangyijun
 */
public interface SessionCacheDAO {

  /**
   * 保存会话到缓存
   * @param cache 缓存
   */
  void save(SessionCache cache);

  /**
   * 获取会话缓存
   * @param sessionId 会话id
   * @return  会话信息
   */
  SessionCache get(String sessionId);


  /**
   * 删除会话
   * @param sessionId 会 话id
   */
  void removeCache(String sessionId);
}
